member of the sociedad popular restauradora (popular restorer society) - German English Dictionary